body {
color:#454545}
a {color:#454545;text-decoration:none;}
a:hover {color:#454545; text-decoration:none;}
.bor2 {
border-left:#B4E1FF 1px solid;
border-right:#B4E1FF 1px solid}


.indexrightnewslist{width:218px; overflow:hidden; font-size:14px;
padding-right:10PX;
height:221px;
}
.indexrightnewslist ul{padding-top:1px; padding-left:10px;}
.indexrightnewslist ul li{
	height:24px;
	padding-left:18px;
	padding-top:10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #AFAFAF;
	background-image: url(../images/ggarrorw.jpg);
	background-repeat: no-repeat;
	background-position: 3px 12px;
}

.yc_ifocus{width:341px; height:230px;   position:relative; z-index:0;
}

.fl {float:left; display:inline}
.fr {float:right; display:inline}
.noborder{border:0 !important;}
.noBg{background:none !important;}
.nodis{display:none !important;}
.yc_mark{width:56px; height:56px; position:absolute;  z-index:30;}

.newsCon{ height:213px; overflow:hidden;}
	.newsCon h1{height:48px; background:url(../images/bg_dot_line.gif) repeat-x bottom; line-height:48px; text-align:center;}
	.newsCon h1 a{font-size:18px; font-family:'Î¢ÈíÑÅºÚ','ºÚÌå';color:#e90303;}
	.newsCon h1 a:hover{color:#0181ca;}
.newsCon ul li{height:26px; background:url(../images/bg_dot_line.gif) repeat-x bottom; padding:6px 0 0 8px;}
.newsCon ul li a{display:block; background:url(../images/bg_arrow_red.gif) no-repeat left 5px; padding:0 0 0 10px; font-size:14px;}
.newsCon ul li span{float:right; padding-right:8px; color:#999; font-size:14px;}

.newsConlist{ height:215px; overflow:hidden; width:350px; margin:auto auto}
.newsConlist ul li{height:23px; background:url(../images/bg_dot_line.gif) repeat-x bottom; padding:8px 0 0 8px;}
.newsConlist ul li a{display:block; background:url(../images/bg_arrow_red.gif) no-repeat left 5px; padding:0 0 0 10px; font-size:14px;}
.newsConlist ul li span{float:right; padding-right:8px; color:#999; font-size:14px;}
#anScroll{height:190px; overflow:hidden;}





.indexnews{
width:363px; height:256px; margin:8px 9px 0px 0;
border:#ACDDFF 1px solid;

}
.indexnews .changewidth{width:363px !important;}

.indexnewstitle{width:356px;height:33px; background:url(../images/bgTip1.jpg) no-repeat left top;}
.indexnewstitle strong{font-size:14px; color:#0181CA; display:block; padding:7px 0 0 15px;}
.indexnewstitle span{float:right; padding:5px 10px 0 0; color:#555555}
.indexnewstitle a{display:block; width:45px; height:10px;text-align:center; font-size:12px; color:#555555;}



.indexnewslist{width:343px; overflow:hidden; font-size:14px;

background-color:#FFFFFF;
padding-right:10PX;
height:220px;
}
.indexnewslist ul{ padding-left:10px;}
.indexnewslist ul li{
	background:url(../images/bgDot.gif) no-repeat 5px 16px;
	height:24px;
	padding-left:15px;
	padding-top:10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #AFAFAF;
}
.indexnewslist span{float:right; font-size:12px; padding-right:5px; color:#939393}




.l_lmmc {
	background-image: url(../images/l_lm_line.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	line-height:45px;
	height:45px;
}
.l_lmmc p{
padding-left:15px;font-size:16px; font-family:'Î¢ÈíÑÅºÚ','ºÚÌå';
color:#0181CA;
font-weight:bold
}





.l_zlm {
width:200px;
margin: auto auto;
text-align:left;
padding:5px 15px 20px 15px;}
.l_zlm ul{
	font-size:14px;
	line-height:30px;
	background-image: url(../images/rzxq_arr2.gif);
	background-repeat: no-repeat;
	background-position: 8px 12px;
	text-indent: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D8D8D8;
	margin:5px;
}
.l_zlm A:active{color:#C9282E;}

.l_zlm .l_zlm_xz {
	background-image: url(../images/rzxq_arr3.gif);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D8D8D8;
	font-weight:bold;
	background-color:#F0FBEA;
	color:#256A10;
}
.l_zlm .l_zlm_xz A,.l_zlm_xz A:visited,.l_zlm_xz  A:link{color:#256A10;}

.l_zlm .l_zlm {color:#FFFFFF;}



.indexborcc {border:#ACDDFF 1px solid;}



.ny_btk {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ACDDFF;
	border-right-color: #ACDDFF;
	border-bottom-color: #00A2FF;
	border-left-color: #ACDDFF;
	background-image: url(../images/ny_btk_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-weight:bold
}

.ny_btk2 {
	border: #D8D8D8 1px solid;
}



.news_nr {
text-align:justify;
text-justify:inter-ideograph;
overflow:hidden;
padding:9px 0;
font-size:14px;
clear:both;
line-height:32px;
word-wrap:break-word;
word-break:break-all;
color:#333333
}
.news_nr div{
margin-bottom:6px;
margin-top:0px;}
.news_nr p{
margin-bottom:8px;margin-top:0px;}
.news_nr1 {
font-size:22px;
line-height:36px;}
.news_nr2 {
font-size:14px;
line-height:28px;}
.news_nr3 {
font-size:12px;
line-height:24px;}


.newslist {
	width: 690px;
	font-size:14px;
	margin-left:10px;
}
.newslist ul {
	background-image: url(../images/newsarrorw2.gif);
	background-position: 1px 7px;
	background-repeat: no-repeat;
	margin:0px;
	height: 28px;
	padding-left: 20px;
	line-height: 28px;
}
.newslist ul a{
color:#333333;
}
.newslist ul a:hover{
	color:#FF6600;
}
.newslistdixx {
/*	padding-top:12px;*/
	padding-bottom:12px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B2B2B2;
}
.list_newstitle {

float:left}

.pagelist {
height:50px;
text-align:center;
line-height:50px;}
.fy_pagea span{display:inline-block; }

.fy_pagea span a {display:block;overflow:hidden;}
.fy_page {
width:22px; height:22px; line-height:22px; background-color:#F0F4F5; margin-right:6px;border:#DDDDDD 1px solid; color:#1F3A87;padding:0;
display:none}
.fy_page a{color:#1F3A87;}
.fy_page2 {
width:22px; height:22px; line-height:22px;color:#1F3A87;padding:0; margin-right:6px;}
.fy_page3 {
width:22px; height:22px; line-height:22px; background-color:#1F3A87; margin-right:6px;border:#DDDDDD 1px solid; color:#1F3A87;padding:0;
color:#FFFFFF; font-weight:bold}
.fy_page3 a{
color:#FFFFFF; font-weight:bold}

.fy_page4 {
width:22px; height:22px; line-height:22px; background-color:#F0F4F5; margin-right:6px;border:#DDDDDD 1px solid; color:#1F3A87;padding:0;}
.fy_page4 a{color:#1F3A87;}





/*ÏÔÊ¾Ò³*/
.location2{color:#666; height:25px; border-bottom:#d7d7d7 1px solid; padding-left:15px; margin-top:10px;}
.location2 span{font-weight:bold;}
.location2 a{color:#666;}
.location2 a:hover{color:#ee001e;}

.showCon{width:903px; margin:35px auto; overflow:hidden;}
.showCon h1{color:#000; font-family:Î¢ÈíÑÅºÚ; font-size:22px; text-align:center;}
.showCon h3{color:#999; font-size:12px; text-align:center; height:25px; line-height:25px; background:url(../images/bg_showTitle2.png) no-repeat; margin-top:20px;}
.showCon h3 a{color:#999;}
.showCon article{font-size:14px; line-height:25px; padding-top:20px;}
.showCon article p{padding-bottom:10px;}

.showConA { overflow:auto;overfolw-y:hidden;overfolw-x:auto;
line-height:230%}
.showConA img {
margin:5px;}

.indexgk {
padding-left:10px;
padding-top:8px;}
.indexgk li {
padding:2px;
}

.tp {border:1px solid #CCCCCC; padding:2px;background-color:#FFFFFF; text-align:center}



.n_left{width:236px; padding-left:1px; float:left;}
.n_ltype{padding-bottom:16px;}
.n_ltit{height:46px;
 padding-top:14px; text-align:center; background:url(../images/n_lf_tit.jpg) center bottom no-repeat;font-size:22px; font-family:'Î¢ÈíÑÅºÚ','ºÚÌå';
color:#FFF;

letter-spacing:5px;
}
.n_lbg2{width:234px; padding:15px 1px; background:url(../images/n_lf_bg2.jpg) center top repeat-y;}
.n_lbg3{width:236px; height:4px; background:url(../images/n_lf_bg3.jpg) center top no-repeat;}
.n_ltype .tyul{padding-top:5px; width:210px; margin:0 auto;}
.n_ltype .tyul li{height:42px; text-indent:20px;}
.n_ltype .tyul li a{display:block; font:400 12px/34px simsun; color:#666666; background:url(../images/n_typebg2.jpg) left top no-repeat; height:34px;}
.n_ltype .tyul li a:hover{color:#fff; background:url(../images/n_typebg1.jpg) left top no-repeat; font-weight:bold; text-decoration:none;}
.n_ltype .tyul li.hover a{color:#fff; background:url(../images/n_typebg1.jpg) left top no-repeat; font-weight:bold;}


.rzzx{width:686px; margin:10px auto; border:#e0e0e0 solid 1px;}
.rzzx h3{height:44px; text-align:center; background:#044ea1; font:400 18px/44px Microsoft yahei; color:#fff;}
.rzzx ul{clear:both;}
.rzzx ul li{height:39px; border-bottom:#e0e0e0 solid 1px;}
.rzzx ul li p{float:left; padding-top:7px; height:32px; line-height:26px;}
.rzzx ul li p.p1{width:124px; background:#eaf9fd; border-right:#e0e0e0 solid 1px; padding-right:25px; text-align:right; color:#0554a6;}
.rzzx ul li p.p3{width:124px; background:#eaf9fd; padding-right:25px; text-align:right; color:#0554a6;}
.rzzx ul li input{width:220px; height:25px; border:#98cbeb solid 1px; float:left; margin:6px 12px 0 9px; float:left; line-height:24px; color:#000; text-indent:10px;}
.rzzx ul li p.p2{color:#999; width:auto}
.rzzx ul li input.sel{width:192px; padding-right:28px; background:url(../images/rz_inp.jpg) right center no-repeat; cursor:pointer;}
.rzzx ul li input.se2{width:111px; padding-right:28px; background:url(../images/rz_inp.jpg) right center no-repeat; cursor:pointer;}
.rzzx ul li input.ip2{width:160px;}
.rzzx ul li input.ip3{width:140px;}
.rzzx ul li .xiala{border:#98cbeb solid 1px; position:absolute; top:34px; left:10px; z-index:9999; background:#fff; display:none;}
.rzzx ul li .xiala li{height:24px; line-height:24px; color:#666; text-indent:10px;}
.rzzx ul li .xiala li.li_hover{ background:#eaf9fd; color:#0554a6;}
.rzzx ul li .xx1{width:220px;}
.rzzx ul li .xx2{width:110px;}
.rzzx ul li input.btn{width:104px; height:36px; background:url(../images/rz_btn.jpg) center top no-repeat; text-align:center; font: bold 14px/34px simsun; color:#0554a6; border: none; margin-left:245px; cursor:pointer;}
.rzzx ul li input.btn2{width:104px; height:36px; background:url(../images/rz_btn.jpg) center top no-repeat; text-align:center; font: bold 14px/34px simsun; color:#0554a6; border: none; margin-left:10px; cursor:pointer;}
.rzzx ul li .tx{width:515px; height:auto; padding:5px 5px 5px 15px; line-height:24px; float:left; background:#fff; border-left:#e0e0e0 solid 1px;}
.rzzx ul li .tx p.dx{height:24px; line-height:24px; display:block; float:left; width:103px;}
.rzzx ul li .tx p span{float:left; color:#000;}
.rzzx ul li .tx input.dx{width:12px; height:12px; margin-right:10px; margin:7px 18px 0 3px; float:left; display:block; display:inline;}
.rzzx ul li textarea{width:220px; height:86px; line-height:20px; color:#000; padding:0 5px; float:left; margin:7px 12px 0 9px;border:#98cbeb solid 1px; resize:none;}
.rzzx ul li.da{height:100px;}
.clear-fix:after{content: "."; display: block; height: 0; font-size: 0; clear: both; visibility: hidden;}

#sddm
{	margin: 0 auto;
	padding: 0;
	z-index: 30;
	width: 983px;
	height:35px;}

#sddm li
{
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	width:107px;
	height:35px;
	color:#FFFFFF;
	line-height:35px;
	font-weight:bold;
	text-align:center;
	
	background-image: url(images/spacer.jpg);
	background-repeat: no-repeat;
	background-position: right;
}

#sddm li a
{	display: block;
	text-align: center;
	HEIGHT: 35px;
	line-height:35px;
	FONT-SIZE:14px;
	TEXT-DECORATION: none;
	color:#ffffff;
	font-weight: bold;
	}

#sddm li a:hover
{	COLOR: #FFFFFF;
	font-size:14px;
	font-weight: bold;}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	margin-left:20px;
	text-align:center;}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		width: auto;
		white-space: nowrap;
		text-align: center;
		text-decoration: none;
		background: #EAEBD8;
		background: #035890;
		width:120px;
		}

	#sddm div a:hover
	{
		color: #F3F3F3}
/*banner*/
#banner {width: 983px; height: 201px; margin:0px auto;z-index:99995}
#banner .nivoSlider {background: url("../images/loading.gif") no-repeat 50% 50% rgb(255, 255, 255); position: relative;}
#banner .nivoSlider img {left: 0px; top: 0px; display: none; position: absolute;}
#banner .nivoSlider a {border: 0px currentColor; display: block;}
#banner .nivo-controlNav { display:none}
#banner .nivo-directionNav a { display:none}
#banner a.nivo-nextNav { display:none}
#banner a.nivo-prevNav { display:none}
#banner .nivo-caption { display:none}
#banner .nivo-caption a { display:none}
#banner .nivo-caption a:hover { display:none}
.nivoSlider {position: relative;}
.nivoSlider img {left: 0px; top: 0px; position: absolute;}
.nivoSlider a.nivo-imageLink {margin: 0px; padding: 0px; border: 0px currentColor; left: 0px; top: 0px; width: 100%; height: 100%; display: none; position: absolute; z-index: 6;}
.nivo-slice {height: 100%; display: block; position: absolute; z-index: 5;}
.nivo-box {	display: block; position: absolute; z-index: 5;}
.nivo-caption { display:none}
.nivo-caption h1 { display:none}
.nivo-caption p { display:none}
.nivo-caption a { display:none}
.nivo-html-caption {display: none;}
.nivo-directionNav a { display:none}
.nivo-prevNav { display:none}
.nivo-nextNav {display:none}
.nivo-controlNav a {display:none}
.nivo-controlNav a.active {display:none}

/*banner*/


.logo {position:absolute;z-index: 9999999; padding-top:43px; padding-left:90px;}
.topzt {width:983px;margin:auto auto; height:30px;background:url(../images/top_bg1.jpg) no-repeat;line-height:30px; color:#575757}
.topzt h1{
float:left;
padding-left:20px;
width:800px;
}
.topzt h2 {
float:left}

.topzt {width:983px;margin:auto auto; height:30px;background:url(../images/top_bg1.jpg) no-repeat;line-height:30px; color:#575757}
.daohang {width:983px; height:35px;background:url(../images/menu_bg1.jpg) no-repeat;margin:auto auto; margin-top:1px;}


.dqzt {width:983px;margin:auto auto; height:32px;background:url(../images/time_bg.jpg)repeat-x;line-height:32px;color:#6E6E6C;}

.dqzt li {float:left; padding-left:20px;}



.lsmd {line-height:150%;font-family:ËÎÌå;font-size:12pt; width:800px;
display:block;
clear:both;
padding-top:30px;
}
.lsmd h1 {
float:left;
width:160px;
text-align:right;line-height:150%;font-family:ËÎÌå;font-size:12pt;
font-weight:bold}
.lsmd h2 {
float:left;line-height:150%;font-family:ËÎÌå;font-size:12pt;}